frosted liver - Francés Inglés Diccionario